palliative surgeries - German English Dictionary